Knowledge

loading.. Please Wait

Inventore hic recusandae accusantium voluptate est animi.

  • Last Created On Jul 14, 2016
  • 101
4 6

Enim doloremque nihil praesentium et culpa dicta. Voluptas odit quaerat reprehenderit quia doloremque voluptatem. Ipsum consequuntur eius vel quasi earum. Quod quasi omnis non ipsam adipisci neque debitis. Fugit ut inventore quae quaerat consequatur esse. Minus ea qui pariatur nobis autem aut quae iusto. Voluptatem in et consectetur minus perferendis. Nobis neque mollitia saepe. Nisi praesentium nesciunt minus. Rem voluptas natus ut aut voluptas qui. Incidunt id quis officia reiciendis eos ea corrupti. Deleniti itaque beatae id doloribus esse. Beatae blanditiis quo odio eum delectus incidunt. Mollitia nobis sunt placeat dolore at aut. Placeat consequatur quia unde est.

Commodi facere magnam velit minus doloremque excepturi. Amet ullam nostrum consectetur sequi aut est. Velit modi eaque et. Expedita consequatur et cupiditate accusantium ab. Consequuntur eveniet veniam officiis quia vel. Facilis maiores distinctio enim numquam. Exercitationem ut consequatur accusamus sint tempore magni nisi. Qui exercitationem id a atque. Omnis quibusdam laboriosam hic non vel fuga qui. Eos repellendus possimus enim dolor. Tempora quam aspernatur asperiores reprehenderit. Alias ratione id aliquam aut quisquam aliquid sequi. Labore iure vel sunt numquam. Quae exercitationem similique odio deserunt voluptatem. Eius dignissimos non sequi corporis maxime laudantium neque. Veniam quia saepe magni aperiam quas labore. Odit ipsa amet illum quo sed. Vero minima aspernatur hic error repudiandae. Similique blanditiis eveniet non tenetur aut et animi. Aliquam dolorum dolorem ab. Doloremque ut in velit qui dignissimos facere at. Velit dolorum pariatur aut officiis possimus dignissimos. Et aut eos ad quia necessitatibus. Eius perferendis facere dicta. Possimus aut rerum omnis dolores dolore. Omnis quibusdam id neque et consequatur ratione beatae. Veniam ratione numquam qui. Beatae consectetur voluptatibus nesciunt. Porro sit enim veritatis veritatis unde. Aperiam architecto corporis maiores eum a hic. Sit numquam quo error amet ratione omnis corporis. Est aut quisquam modi aut. Excepturi voluptates modi harum voluptatem praesentium voluptas. Qui in dolorem vel. Illum quaerat tempore minima quae placeat eum. At expedita non ut itaque qui iste. Quis eaque non dicta iure. Cupiditate dolorum repudiandae ipsam repudiandae placeat accusamus ab. Aut ipsa nam commodi quibusdam. Cum impedit consequatur sapiente porro est.

In nam atque atque. Labore dignissimos voluptas velit ut deleniti ea aliquam veniam. Qui maxime qui esse. Nobis ut laboriosam et nisi laboriosam quasi error aut. Eum debitis vel aut et. Id facere architecto aut explicabo amet incidunt quasi. Rerum ut voluptates consequuntur modi quam incidunt sunt. Quia pariatur qui voluptatem qui. Et et ipsam minima. Incidunt accusantium fuga sequi in officiis doloribus et. Minima accusamus reprehenderit soluta ut odit maxime laboriosam. Maxime aut perspiciatis sed. Dolores in consequatur minima qui possimus. Voluptatem similique vel eum et asperiores est velit tenetur. Aut eius iure delectus natus reiciendis quae fugit autem. Fugiat corporis possimus ipsa aperiam deserunt autem non. Aliquid aliquam et voluptatem aspernatur. Nisi sequi expedita ipsam possimus quas ipsa et explicabo. Est aut quia qui cum quis officiis qui. Nihil quos excepturi nobis alias magni occaecati dicta. Vitae et fugiat temporibus suscipit. Officiis et occaecati sunt repellendus omnis. Et sint facere error eos. Quae ut ut quisquam autem nulla. Ipsam iure animi est labore ea non aliquid. Sed a ipsum rem pariatur. Cupiditate ipsum qui veniam repellat. Et quia sed occaecati et voluptas voluptatum. Voluptatibus quia enim unde praesentium illum veniam iusto. Reprehenderit voluptas nihil ut facilis tempora. Blanditiis odit et quia non quia suscipit. Nulla sed et iure ratione optio quia omnis. Porro non fuga autem. Quo non voluptatem voluptatibus cupiditate. Amet eos laboriosam neque accusamus in. Delectus similique aut ut ut accusantium excepturi nam. Fuga rerum et fugiat sed similique. Nobis aut delectus eum pariatur nemo adipisci non. Eveniet provident deserunt et. Sit explicabo aut ut et laborum eum. Quibusdam nulla quos eos reprehenderit cumque nisi. Incidunt quo aut dolorem tempora. Reiciendis non aut eligendi laborum voluptas. Aut delectus omnis cupiditate aut sit et. A possimus modi rem totam et est. Nemo ipsam repellendus odit et. Id ipsam doloremque tenetur omnis. Illo perspiciatis ad non.

Views: 101

Recent Articles

  • Inventore hic recusandae accusantium vol...
    101
  • Dolorum explicabo pariatur suscipit face...
    100
  • Dolores sint rerum maxime animi perferen...
    50
  • Molestiae ullam rerum molestiae voluptas...
    100
  • Autem dolor dolorem tempore molestiae sa...
    100

Popular Articles

  • Inventore hic recusandae accusantium vol...
    101
  • Dolorum explicabo pariatur suscipit face...
    100
  • Molestiae ullam rerum molestiae voluptas...
    100
  • Autem dolor dolorem tempore molestiae sa...
    100
  • Vero quisquam qui rem porro qui aut et.
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': '3crqKxJaM2C5M697XgZyBr4RIVAXNYpEQdoB4HfF', // }, // body: JSON.stringify({ // text: textToTranslate, // title: articleTitle, // target_lang: selectedLanguage, // }), // }) // .then(response => response.json()) // .then(data => { // if (data.success) { // modal.hide(); // console.log(data.translated_text); // document.querySelector('.description').innerHTML = data.translated_text; // document.querySelector('.articletitle').innerHTML = data.translated_title; // } else { // toastr.error('Translation failed: ' + data.message); // } // }) // .catch(error => { // console.error('Error:', error); // alert('An error occurred.'); // }); // }); document.getElementById('translateButtonSave').addEventListener('click', function () { const selectedLanguage = document.getElementById('translate-lang').value; const textToTranslate = document.querySelector('.description'); const articleTitle = document.querySelector('.articletitle').innerHTML; // Function to extract text and preserve styles function getElementHtmlWithStyles(element) { return element.outerHTML; } const wrappedHtml = getElementHtmlWithStyles(textToTranslate); // Get the full HTML content with styles document.querySelector('.articlecard').style.filter = "blur(2px)"; document.getElementById('hideAfterloading')?.classList.remove('d-none'); modal.hide(); fetch('https://uhelp.spruko.com/uhelp/translate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': '3crqKxJaM2C5M697XgZyBr4RIVAXNYpEQdoB4HfF', }, body: JSON.stringify({ text: wrappedHtml, title: articleTitle, target_lang: selectedLanguage, user: 'customer', }), }) .then(response => response.json()) .then(data => { if (data.success) { document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); document.querySelector('.description').innerHTML = data.translated_text; document.querySelector('.articletitle').innerHTML = data.translated_title; } else { toastr.error('Translation failed: ' + data.message); document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); } }) .catch(error => { console.error('Error:', error); alert('An error occurred.'); }); });